Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 THE ORCHARDS Detached £472,365 £127,000 28 Jul 2000
2 THE ORCHARDS Detached £468,364 £130,000 21 Dec 2000
4 THE ORCHARDS Detached £590,399 £230,000 18 Nov 2002
5 THE ORCHARDS Semi-Detached £406,203 £122,500 24 Aug 2001